London
London is a city in southwestern Ontario, Canada, along the Quebec City–Windsor Corridor. The city had a population of 422,324 according to the 2021 Canadian census.
Source: WikipediaThe Best Travel Spots nearby Canary Wharf
Travel to Canary Wharf in United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
Canary Wharf is the secondary central business district of London on the Isle of Dogs. Along with the City of London, it is one of the main financial centres of the United Kingdom and the world, containing many of their tallest buildings, including the third-tallest in the UK, One Canada Square.
Source: WikipediaSkyline pictures in Canary Wharf
Shot with a Canon EOS 7D. Exposure: 1/200, Aperture: 10, Focal Length: 29.0, ISO: 320